package com.junjie.blibli.service;

import com.junjie.blibli.Entity.FollowingGroup;
import com.junjie.blibli.Entity.UserFollowing;
import com.junjie.blibli.Entity.UserInfo;

import java.util.List;

public interface UserFollowingService {
    public void addUserFollowings(UserFollowing userFollowing);

    public List<FollowingGroup> getUserFollowings(Long userId);

    public List<UserFollowing> getUserFans(Long userId);

    Long addUserFollowingsGroups(FollowingGroup followingGroup);

    List<FollowingGroup> getUserFollowingGroups(Long userId);

    List<UserInfo> checkFollowingState(List<UserInfo> list, Long userId);
}
